約 4,825,976 件
https://w.atwiki.jp/qbtheduel/pages/311.html
[部分編集] 聖なるポーズ メルファとシギィの特徴的な能力の一つ。 場全体のみならず相手プレイヤーにまで影響を与える効果がある。 第2弾 206 メルファ 聖なるポーズ:奇跡 ライフ1 207 メルファ 聖なるポーズ:歓喜 ライフ3 208 メルファ 聖なるポーズ:束縛 ライフ2 第3弾 358 メルファ 聖なるポーズ:天罰 ライフ4 359 メルファ 聖なるポーズ:福音 ライフ5 第5弾 562 メルファ 聖なるポーズ:神秘 ライフ5 565 メルファ 聖なるポーズ:破邪 ライフ5 第6弾 647 メルファ 聖なるポーズ:治癒 ライフ5 リベリオン Vol.1 QR081 シギィ 聖なるポーズ:畏怖 ライフ3 QR086 シギィ 聖なるポーズ:審判 ライフ3 QR088 シギィ 聖なるポーズ:悔悟 ライフ5 関連カード 543 ナナエル 聖なるポーズをまねる 629 ノワ 聖なるポーズをまねる
https://w.atwiki.jp/mikudeballet/pages/35.html
※このページにはプログラムが含まれています。セキュリティのため、管理者のみ編集可能です。 公開するほどのものではないのですが、ポーズデータの管理ツールです。 ダウンロード(Ver. 1.05)[2008.6.16] さっそくのバージョンアップです。ポーズデータの検索機能が追加されました。zipファイルを解凍して、Ver. 1.00のファイルに上書きしてください。追加機能の説明はページのずっと下のほう。 ダウンロード(Ver. 1.00)[2008.6.14] 好きな場所に解凍してご利用ください。 使い方 解凍したフォルダにポーズデータ(.vpdファイル)を保存して、[ポーズデータと同じ名前].jpgファイルと、[ポーズデータと同じ名前]s.jpgのファイル名で画像ファイルを置いてください。 (サンプルで入っているポーズデータを参考にしてください。画像ファイルはなくても可。) posepallet.exeを起動すると、次のようなメインウィンドウが表示されます。 ここでリストからポーズを選択すると sub.jpg のように、ポーズデータに対応した画像ファイルが表示されます。 (表示された画像を右クリックすると、もう一枚の画像に切り替わります。左クリックすると元の画像に戻ります。) 下のチェックボックスで必要な部分を選択して「コピー」ボタンを押すと、選択した部分だけがポーズデータとして指定位置に書き出されます。あとはMikuMikuDanceのメニューから、書き出された.vpdファイルを普通に読み込んでください。 ポーズデータを書き出す位置は同じフォルダにあるPosePallet.ini C \Program Files\MikuMikuDance\UserFile\Pose\__clip.vpd C \Program Files\MikuMikuDance\UserFile\Pose\__out.vpd の2行目で指定してください。 PosePallet.iniの1行目ですが、「コピー」操作前に今のフレームのポーズデータをこの場所(__clip.vpd)に書き出しておくと、「現在位置を保持」にチェックしてコピーしたときに、センター位置を__clip.vpdのセンター位置に置き換えてポーズデータが書き出されます。 (__clip.vpdにセンターが含まれていないと駄目です。) [注意] 「下半身」のチェックボックスはありません。センターと上半身で同じことができるから、普段使ってないので…。 元のポーズデータにはチェックボックスに対応するすべての部分が含まれていないと、コピーしたときにエラーになります。「全て選択」でポーズデータを書き出しておくのがいいと思います。 画像ファイルのサイズに制限はありません。好きなサイズの画像を使ってください。 もうひとつ、posepallet2.exeというのがありますが、これは体の各部分を選択してコピーするのではなくて、元の.vpdファイルをそのまま__out.vpdにコピーします。髪や指を管理するのに使えると思います。 プログラムの中身はよくわかりませんが、やってることは単純みたいですね。 ポーズデータをコピーして画像を表示するだけなので。 でもツリーでポーズデータを管理するプログラムとかも作ってもらったけど、結局これぐらい単純なのが一番自分でいろいろと工夫して使いやすかったです。 いくつかのフォルダに分けてポーズデータを管理して、それぞれのフォルダにposepallet.exeやposepallet2.exe(とPosePallet.ini)をコピーして使ったり。 posepallet.exeは足のIKを使う人にはあまり役に立たないかな? ひとまず、もっと便利なツールが出てくるまで。 Ver 1.05 追加機能 ポーズ画像のウィンドウにキーワード登録ボックスがつきました。 ここにキーワードを入力して登録ボタンを押すと、そのポーズにキーワードを付けることができます。 あとはメインウィンドウの検索ボックスでキーワードを入力して実行ボタンを押すだけ。 ポーズに付けたキーワード、もしくはポーズファイル名に一致したものだけ、ポーズのリストが絞り込まれます。 クリアボタンを押すと、絞り込みが解除されます。 ポーズにつけたキーワードは[ポーズデータと同じ名前].txtファイルに書き込まれるだけなので、これを直接エクスプローラーやメモ帳を使って書き換えてもOKです。 (フォルダを開くボタンも追加されました。ポーズデータのフォルダが開きます。 実は、エクスプローラーで開かれたフォルダの表示を「縮小版」モードにするとポーズに対応した画像ファイルがサムネールで表示されて、それだけでもポーズを探すのにとっても便利。 ポーズを探すのに、いろいろな方法を使い分けるとよいでしょう。) いやー、家に帰ってくると勝手にものができあがってるっていいですね。 Wikiの更新も自分でやってくれればいいのに(ぶつぶつ)。 ポーズデータをつくってコレクションしていくだけでも結構楽しいですね。 -
https://w.atwiki.jp/yamamura2/pages/3413.html
【TOP】【←prev】【SUPER Famicom】【next→】 スーパーマリオ ヨッシーアイランド タイトル スーパーマリオ ヨッシーアイランド 機種 スーパーファミコン 型番 SHVC-YI ジャンル アクション 発売元 任天堂 発売日 1995-8-5 価格 9800円(税別) 【TOP】【←prev】【GAMEBOY ADVANCE】【next→】 スーパーマリオアドバンス 3 タイトル スーパーマリオアドバンス 3 機種 ゲームボーイアドバンス 型番 AGB-P-A3AJ ジャンル アクション 発売元 任天堂 発売日 2002-9-20 価格 4800円(税別) マリオブラザーズ 関連 Console Game FC マリオブラザーズ スーパーマリオブラザーズ SUPER MARIO USA SUPER MARIO BROS.3 FDS 帰ってきたマリオブラザーズ スーパーマリオブラザーズ スーパーマリオブラザーズ 2 SFC SUPER MARIO WORLD スーパーマリオ コレクション スーパーマリオ ヨッシーアイランド N64 SUPER MARIO 64 GC スーパーマリオ サンシャイン Wii SUPER MARIO GALAXY New SUPER MARIO BROS.Wii SUPER MARIO GALAXY 2 スーパーマリオコレクション スペシャルパック WiiU New SUPER MARIO BROS.U New SUPER LUIGI.U SUPER MARIO 3D WORLD SUPER MARIO MAKER Handheld Game GB SUPER MARIO LAND スーパーマリオランド 2 6つの金貨 スーパーマリオランド 3 WARIOLAND SUPER MARIO BROS. Deluxe GBA スーパーマリオアドバンス スーパーマリオアドバンス 2 スーパーマリオアドバンス 3 スーパーマリオアドバンス 4 FAMICOM MINI 01 スーパーマリオブラザーズ FAMICOM MINI 11 マリオブラザーズ FAMICOM MINI 21 スーパーマリオブラザーズ 2 + ヨッシー 関連 ヨッシー 関連 Console Game FC ヨッシーのたまご ヨッシーのクッキー SFC ヨッシーのクッキー ヨッシーのロードハンティング スーパーマリオ ヨッシーアイランド N64 ヨッシーストーリー GC NINTENDO パズルコレクション WiiU ヨッシー ウールワールド Handheld Game GB ヨッシーのたまご ヨッシーのクッキー ヨッシーのパネポン GBA スーパーマリオアドバンス 3 ヨッシーの万有引力 駿河屋で購入 スーパーファミコン ゲームボーイアドバンス
https://w.atwiki.jp/retrogamesouba/pages/68.html
メガドライブ完品 201602 メガドライブ完品 201603 アークスオデッセイ 800 アークスオデッセイ 1000 Art ALIVE 1500 Art ALIVE 2000 ああ播磨灘 800 ああ播磨灘 1000 アウトラン 1400 アウトラン 2000 アウトランナーズ 3500 アウトランナーズ 4000 アフターバーナーII 1000 アラジン 1500 アラジン 2000 アレックスキッド天空魔城 1400 アレックスキッド天空魔城 1800 アローフラッシュ 4500 アローフラッシュ 5000 アンデッドライン 14000 アンデッドライン 15000 E SWAT 1300 E SWAT 1800 インセクターX 4500 インセクターX 5000 ヴァリスIII 600 ヴェリテックス 8000 ヴェリテックス 9000 ヴォルフィード 1000 ヴォルフィード 1300 ウルトラマン 800 ウルトラマン 1000 エアロブラスター 3500 エアロブラスター 4000 エイリアンソルジャー 18000 エイリアンソルジャー 20000 エクスランザー 1500 エクスランザー 4000 XDR 1700 XDR 2000 FZ戦記アクシス 1000 FZ戦記アクシス 1300 エリミネートダウン 80000 エリミネートダウン 90000 エレメンタルマスター 4000 エレメンタルマスター 5000 オーサムポッサム 2000 オーサムポッサム 2300 おそ松くん はちゃめちゃ劇場 1000 火激 1500 火激 2000 キャプテン翼 (MCD) 4500 キャプテン翼 (MCD) 5000 ギャラクシシーフォースII 1000 ギャラクシシーフォースII 1300 究極タイガー 4500 究極タイガー 5000 クライングー亜生命戦争ー 2300 クライングー亜生命戦争ー 2500 グラナダ 800 グラナダ 1000 グレイランサー 22000 グレイランサー 24000 クレヨンしんちゃん 嵐を呼ぶ園児 800 ゲイングランド 800 ゴーストバスターズ 800 ゴールデンアックス 2000 ゴールデンアックス 2500 ゴールデンアックスII 1300 ゴールデンアックスII 2000 ゴールデンアックスIII 5000 ゴールデンアックスIII 6000 GODS 7000 GODS 8000 コミックスゾーン 50000 コミックスゾーン 45000 ザ・スーパー忍II 6000 ザ・スーパー忍(再販版) 8000 ザ・スーパー忍II 7000 サンダーフォースIII 3000 サンダーフォースIII 3500 四天明王 600 シャドー・オブ・ザ・ビースト魔性の掟 1000 シャドー・オブ・ザ・ビースト魔性の掟 1200 獣王記 800 重装機兵レイノス 2000 重装機兵レイノス 2500 ジュエルマスター 1400 ジュエルマスター 1700 JuJu伝説 2000 JuJu伝説 2500 ジュラシックパーク 1300 ジュラシックパーク 1500 新創世記ラグナセンティ 2300 新創世記ラグナセンティ 3000 スーパーエアーウルフ 2000 スーパーエアーウルフ 2500 スーパーH.Q. 2500 スーパーH.Q. 2800 スーパーハングオン 800 スーパーファンタジーゾーン 3500 スーパーファンタジーゾーン 4000 ストーリーオブトア 1400 ストーリーオブトア 2000 ストライダー飛竜 1000 ストライダー飛竜 1300 ストリート・スマート 1400 ストリート・スマート 1500 スノーブラザーズ 45000 スノーブラザーズ 50000 SPARKSTER~ロケットナイトアドベンチャーズ2~ 14000 SPARKSTER~ロケットナイトアドベンチャーズ2~ 15000 スペースインベーダー90 1000 スペースインベーダー90 1500 スペースハリアーII 1000 セイントソード 1800 セイントソード 2000 ゼロウイング 2300 ゼロウイング 2500 戦場の狼II 1000 戦場の狼II 1300 ソードオブソダン 500 ソニック・ザ・ヘッジホッグ2 800 ダーウィン4081 600 ダーウィン4081 800 DAHNA~女神誕生~ 7000 DAHNA~女神誕生~ 8000 大旋風 1300 大旋風 2000 ダイナブラザーズ2 1000 ダイナマイトヘッディー 2700 ダイナマイトヘッディー 3000 大魔界村 1800 大魔界村 2000 タイムドミネーター 2700 タイムドミネーター 3000 タスクフォース・ハリアーEX 2700 タスクフォース・ハリアーEX 3000 タズマニア 1400 タズマニア 2000 WWF・ロウ (32X) 20000 WWF・ロウ (32X) 23000 双載龍II 10000 双載龍II 13000 ダライアスII 1000 ダライアスII 1300 チキチキボーイズ 4000 チキチキボーイズ 5000 チャックロックII 10000 チャックロックII 12000 超闘竜列伝ディノランド 1000 超闘竜列伝ディノランド 1300 ツインクルテール 27000 ツインクルテール 28000 T2 ザ・アーケードゲーム 2200 T2 ザ・アーケードゲーム 2500 T.M.N.Tトーナメントファイターズ 5000 T.M.N.Tトーナメントファイターズ 6000 T.M.N.T リターン オブ ザ シュレッダー 10000 T.M.N.T リターン オブ ザ シュレッダー 12000 DJボーイ 1000 DJボーイ 1300 テレビアニメスラムダンク 強豪 真っ向対決! 12000 テレビアニメスラムダンク 強豪 真っ向対決! 13000 デンジャラスシード 1500 デンジャラスシード 2000 トゥルーライズ(応募ハガキ必須) 8000 トゥルーライズ(応募ハガキ必須) 10000 トムとジェリー 2500 トムとジェリー 3500 ドラゴンズリベンジ 700 ドラゴンスレイヤーII 1000 ドラゴンスレイヤー 1300 ドラゴンボール武勇烈伝 1700 ドラゴンスレイヤーII 1300 ドラゴンボール武勇烈伝 2000 ナイジェルマンセル・インディカー 1000 2020年スーパーベースボール 1000 2020年スーパーベースボール 1500 熱血高校ドッジボール部サッカー編MD 3000 熱血高校ドッジボール部サッカー編MD 3500 バーニングフォース 1700 バーニングフォース 2000 バットマン フォーエヴァー(応募ハガキ必須) 22000 バットマン フォーエヴァー(応募ハガキ必須) 24000 バットマン リターンズ 3500 バットマン リターンズ 4000 パノラマコットン 20000 パノラマコットン 23000 パルスマン 18000 パルスマン 20000 ファイアームスタング 2000 ファイアームスタング 2500 ファンタシースター復刻版 1500 ファンタシースター復刻版 2000 フェリオス 1200 フェリオス 1500 フォゴットンワールズ 800 フォゴットンワールズ 1000 ブギウギ・ボーリング 800 ブギウギ・ボーリング 1000 フリントストーン 4500 フリントストーン 5000 ベアナックル 3000 ベアナックル 3500 ベアナックルII 2500 ベアナックルII 3500 ベアナックルIII 6000 ベアナックルIII 7000 ペーパーボーイ 4000 ペーパーボーイ 5000 ペペんがPENGO 30000 ペペんがPENGO 35000 ヘルツォークツヴァイ 1000 ヘルツォークツヴァイ 1400 ヘルファイアー 2000 ヘルファイアー 2500 北斗の拳 新世紀末救世主伝説 1300 北斗の拳 新世紀末救世主伝説 1500 ボナンザブラザーズ 800 炎の闘球児 ドッジ弾平 1000 マーベルランド 1000 マーベルランド 1300 マイケルジャクソンズ ムーンウォーカー 2500 マイケルジャクソンズ ムーンウォーカー 3000 魔王連獅子 7000 魔王連獅子 8000 マクドナルド~トレジャーランド・アドベンチャー~ 7000 マクドナルド~トレジャーランド・アドベンチャー~ 9000 まじかる☆タルるートくん 1000 まじかる☆タルるートくん 1200 まじかるハットのぶっとびターボ!大冒険 1500 まじかるハットのぶっとびターボ!大冒険 2000 マスターオブウエポン 2500 マスターオブウエポン 3000 魔物ハンター妖子ー第7の警鐘ー 2300 魔物ハンター妖子ー第7の警鐘ー 3000 MiG-29 1400 MiG-29 1500 ミッキーとミニー マジカルアドベンチャー2 2000 ミッキーとミニー マジカルアドベンチャー2 2500 港のトレイジア 800 港のトレイジア 1000 夢幻戦士ヴァリス 1300 夢幻戦士ヴァリス 1400 メタルファング 800 メタルファング 1000 モータルコンバットII 究極神拳 2000 モータルコンバットII 究極神拳 2200 モンスターワールドIII 700 モンスターワールドIV 7000 モンスターワールドIV 8000 ライオンキング 1400 ライオンキング 1500 雷電伝説 3500 雷電伝説 4000 ライトクルセイダー 3000 ライトクルセイダー 3500 ラスタンサーガII 600 ランパート 700 ランパート 1000 ランボーIII 1000 ランボーIII 1200 リスター・ザ・シューティングスター 8000 リスター・ザ・シューティングスター 10000 レインボーアイランド エキストラ 4000 レインボーアイランド エキストラ 5000 レンタヒーロー 1000 ロードブラスターFX (MCD) 300 ローリングサンダー2 1400 ローリングサンダー2 1500 ワードナの森SPECIAL 2800 ワードナの森SPECIAL 3500 ワニワニワールド 1700 ワニワニワールド 2000 他ホームバンキング系カセット 各要相談
https://w.atwiki.jp/tasdouga/pages/1611.html
は行 FC ハイウェイスター FC High Speed FC ハイドライド・スペシャル FC ハイパーオリンピック FC ハイパースポーツ FC 花のスター街道 FC バギーポッパー FC バッキーオヘア FC バットマン FC バットマン -リターンオブザジョーカー FC バツ テリー 魔境の鉄人レース FC バトルトード FC バトルフォーミュラ FDS バブルボブル FC バルダーダッシュ FC バーガータイム FC Pipe Dream FC パリ・ダカール・ラリー・スペシャル FDS パルテナの鏡 FC パワーブレイザー FC 光の戦士 フォトン FDS 光GENJI ローラーパニック FC 必殺仕事人 FC ヒットラーの復活 TOP SECRET FC 火の鳥 鳳凰編 我王の冒険 FC 飛龍の拳1 FC びっくり熱血新記録! はるかなる金メダル FC ピザ・ポップ FC ピンボールクエスト FDS ファイナルコマンド 赤い要塞 FC ファイナルファンタジー1 FC ファイナルファンタジー3 FC ファザナドゥ FC ファミリージョッキー FC ファミリートレーナーアスレチックワールド FC ファンタジーゾーン FC Felix the Cat FC フィールドコンバット FC ふしぎなブロビー ブロバニアの危機 FC HOOK FC 不動明王伝 FC Friday the 13th FC フリントストーン FC Blues Brothers FC プリンス・オブ・ペルシャ FC プロ野球ファミリースタジアム FC へべれけ FC ペーパーボーイ FC 北斗の拳1 FC 北斗の拳2 FC 星のカービィ 夢の泉の物語 FC 星をみるひと FC 北海道連鎖殺人 オホーツクに消ゆ FC 本将棋 内藤九段将棋秘伝 FC ホーリーダイヴァー FC ボコスカウォーズ FC ボンバーキング FC ポケットザウルス 十王剣の謎 FC ポートピア連続殺人事件 ま行 FC マーブルマッドネス FC マイクタイソン・パンチアウト!! FC マイティファイナルファイト FC マイティボンジャック FC Might And Magic FC マインドシーカー FC 魔界島 FC 魔界村 FC MOTHER FC 魔鐘 FC まじかるキッズどろぴー FC まじかる☆タルるートくん FANTASTIC WORLD!! FC Magician FC マジックジョン FC まじゃべんちゃー 麻雀戦記 FC 魔城伝説II 大魔司教ガリウス FC マッド・シティ FC マッピー FC マッピーランド FC マッピーキッズ FC 魔天童子 FC マドゥーラの翼 FC マニアックマンション FC マリオブラザーズ FC 麻雀 FC 麻雀RPG ドラドラドラ FC 三つ目がとおる FC 水戸黄門 FC 未来神話ジャーヴァス FC ミラクルロピット~2100年の大冒険~ FC ムーンクリスタル FC 夢幻戦士ヴァリス FC 六三四の剣 ただいま修行中 FDS ムーンボールマジック FC 迷宮組曲 FC 明治維新 FC めざせパチプロパチ夫くん FC メタルギア FC メタルマックス1 FDS メトロイド FC モアイくん FC 燃える!お兄さん FC もっともあぶない刑事 FC モノポリー FC 桃太郎伝説 FC Monster in My Pocket や行 FC 妖怪道中記 ら行 FC Linus Spacehead s Cosmic Crusade FC ラグランジュポイント FC ラサール石井のチャイルズクエスト FC ラフ FC ランボー FC リトル・マーメイド FDS リンクの冒険 FC ルナーボール FC ルパン三世 パンドラの遺産 FC レイラ FC レインボーアイランド FC レッキングクルー FC ロウ・オブ・ザ・ウエスト 西部の掟 FC ローリングサンダー FC ロストワード・オブ・ジェニー 失われたメッセージ FC ロックマン1 FC ロックマン2 FC ロックマン3 FC ロックマン4 FC ロックマン5 FC ロックマン6 FC RoboCop 3 わ行 FC わんぱくダック夢冒険 FC ワルキューレの冒険 時の鍵伝説 FC わんぱくコックンのグルメワールド 編集
https://w.atwiki.jp/mizcremorne/pages/138.html
はじめに 座ったときのイベントchangedイベント llAvatarOnSitTarget関数 ポーズボールスクリプト ボールの透明化llSetAlpha関数 今回のポイント はじめに 引き続いてアニメーションのスクリプトです。 前回は単にタッチするとアニメーションするだけのスクリプトでしたが、これではいまひとつ実用性がありません。 アニメーションが最もよく利用されているのはポーズボールでしょう。 SLで遊んだ人なら誰もが一度は見たことがあると思います。 しばしば木陰とかベッドの上に置いてある、赤と青のボール。 あれですw クラブのフロアや、バーのストゥールなんかにも置いてあるところがあります。 これらのボールは、アバターが座ったときに特定のアニメーションを実行するものです。 座ったときのイベント スクリプトの構成はすぐに予想がつくかと思います。 前回のスクリプトは「タッチしたとき」にアニメーションさせましたが、今回は「座ったときに」アニメーションさせるだけの違いですね。 ですので、「座ったとき」のイベントさえわかれば簡単に作れそうに思えます。 では「座ったとき」のイベントは・・・。 実は、これが存在しないのです。 SLの中で何かに座るというのはよくある行動なので、イベントとして存在していてもいいと思うのですが、ありません。 代わりに、「オブジェクトの状態が変化したとき」というイベントを使うことになります。 「オブジェクトの状態が変化したとき」のイベントはその名もchanged?イベントと言います。 changedイベント changed(integer change){ // 処理 } 引数changeには、オブジェクトの何が変化したのか、そのパラメータが入ってきます。 例えば「オブジェクトのコンテンツの中身が変わった」とか「色が変わった」「大きさが変わった」「テクスチャが変わった」「オブジェクトのリンクが変わった」「オーナーが変わった」などです。 とにかくオブジェクトのいろいろな変化を捉えるイベントですので、用途は広いです。 しかし、このイベントと「座ったかどうか」がどのように結びつくのでしょうか。 changed?イベントのパラメータには、「オブジェクトに座ったかどうか」そのものはありません。 実はアバターがオブジェクトに座るという行為は、一種のリンクとして処理されます。 「座る」ことによってオブジェクトとアバターがリンクされると考えてください。 すると、changed?イベントの中で「オブジェクトのリンクが変わった」ことを捉えることができますので、これを利用して「座ったとき」を検出します。 まずオブジェクトのリンクが変わった時を捉えるには以下のように書きます。 changed(integer change){ if (change CHANGED_LINK) { // リンクが変わったかどうか // リンクが変わったときの処理 } else { // リンク以外が変わったとき(リンクが変わっていないとき) } } CHANGED_LINKというのは「リンクの変化」を示す定数です。 例えばこの値の変わりにCHANGED_OWNERを使うと、「オーナーが変わったかどうか」を調べられますし、 CHANGED_INVENTORYを使うと、「オブジェクトのコンテンツの中身が変わったかどうか」を調べられます。 changed(integer change){ if (change CHANGED_OWNER) { // オーナーが変わったかどうか // オーナーが変わったときの処理 } else { // オーナー以外が変わったとき(オーナーが変わっていないとき) } } changed(integer change){ if (change CHANGED_INVENTORY) { // コンテンツが変わったかどうか // コンテンツに変化があったときの処理 // 多くの場合、何かがコンテンツに追加されたのを検出するのに使う } else { // コンテンツ以外が変わったとき(コンテンツが変わっていないとき) } } CHANGED_LINK、CHANGED_OWNER、CHANGED_INVENTORYの3つは比較的使う機会が多い定数かと思います。 この書き方はお決まりと言ってもいいでしょう。 さて、changed?イベントとCHANGED_LINKを使って、オブジェクトのリンクに変化があったことは検出できますが、リンクの変化と言っても単純ではありません。 今回検出しようとしている「アバターが座った/立った」も含まれますし、純粋にオブジェクトのリンクに新たなprimが追加された、外された場合もありえます。 「座ったのかどうか」を調べるには、もう一工夫が必要です。 そのためにllAvatarOnSitTarget()関数を使います。 llAvatarOnSitTarget関数 key llAvatarOnSitTarget() この関数はオブジェクトの上に座っているアバターのUUIDを返します。 誰も座っていない場合はNULL_KEYが返ってきます。 これを利用すれば、以下のようにして「座ったかどうか」の判定が可能です。 誰も座ってないときにオブジェクトのリンクが変化し座っている人がいたら・・・「誰かが座ったのだとわかる」 座っている人がいなければ・・・「純粋にprimのリンクが変わった」 誰かが座っているときにオブジェクトのリンクが変化し座っている人がいたら・・・「純粋にprimのリンクが変わった」 座っている人がいなければ・・・「座っていた人が立ったとわかる」 この判定方法もお決まりのパターンになりますので丸暗記しておくと楽です。 key siton = NULL_KEY; // 現在座っている人のUUIDを管理する変数 : 中略 : changed(integer change){ if (change CHANGED_LINK) { // リンクが変わった key av = llAvatarOnSitTarget(); // 現在座っている人のUUIDを調査 if (siton != NULL_KEY) { // 今まで座っている人が居た場合 if (av == NULL_KEY) { // 今は座っている人がいない // つまり「座っている人が立った」ときの処理 siton = NULL_KEY; // 現在座っている人のUUIDを更新(誰も座ってない) } } else { // 今まで座っている人はいなかった場合 if (av != NULL_KEY) { // 今は座っている人がいる // つまり「誰かが新たに座った」ときの処理 siton = av; // 現在座っている人のUUIDを更新 } } } } key型変数sitonは「現在座っている人のUUID」を管理するための変数です。 誰も座っていないときにはこの変数の値をNULL_KEYにしておきます。 ポーズボールスクリプト ではポーズボールスクリプトを作ってみましょう。 椅子などに組み込んでも構いません。 ただし椅子に組み込む際に注意すべき点は、ポーズによっては座る位置が大きくずれたりしますので、llSitTarget?()関数を使ってアバターの座る位置を調整しなければならない点です。 string animation_name="sexy_sit"; // 実行するアニメーション key siton = NULL_KEY; // 現在座っている人のUUIDを管理する変数 vector sit_pos = 0.0, -0.3, 0.4 ; // 座る位置 vector sit_rot = 0.0, 0.0, 270.0 ; // 座る角度 default { state_entry(){ llSitTarget(sit_pos, [[llEuler2Rot]](sit_rot * DEG_TO_RAD)); } changed(integer change){ if (change CHANGED_LINK) { key av = llAvatarOnSitTarget(); if (siton != NULL_KEY) { if (av == NULL_KEY) { // 座ってた人が立った llStopAnimation(animation_name); siton = NULL_KEY; } } else { if (av != NULL_KEY) { // 誰か座った siton = av; [[llRequestPermissions]](siton, PERMISSION_TRIGGER_ANIMATION); } } } } run_time_permissions(integer perm) { key perm_key = [[llGetPermissionsKey]](); if (perm_key == siton) { if (perm PERMISSION_TRIGGER_ANIMATION){ list anms = [[llGetAnimationList]](siton); integer i; for (i = 0; i [[llGetListLength]](anms); i++){ llStopAnimation([[llList2Key]](anms, i)); } llStartAnimation(animation_name); } } } } 誰かが座ったとき、llRequestPermissions()関数でアニメーションのパーミッション要求を行います。 パーミッションが許可されると、アニメーション対象者の実行中のアニメーションを調べて、まずはそれらを全て停止します。 なぜかと言うと、座ったときにはデフォルトで「座るポーズ」のアニメーションが実行されるためです。 また、AO(アニメーションオーバーライド)のアタッチメントを付けている人などは、座ったときにデフォルト以外のアニメーションを実行する可能性があります。 もしもこのスクリプトで実行したいアニメーションの優先順位が低いと、デフォルトの座るポーズのほうが優先され、意図した通りのポーズで座ってくれません。 そのため、まず最初に実行中のアニメーションを全て停止しているのです。 今回のスクリプトでは、同じオブジェクトに同時に何人もの人が座ることは考えられませんので、アニメーション対象を細かく管理する必要はありません。 従って、「立ったとき」には余計なことを考えずにllStopAnimation?()関数でアニメーションを停止しています。 ボールの透明化 これでポーズに関しては意図した通りに動きますが、スクリプトをボールに組み込んだ場合、座ったあともボールが表示されているのは少々見苦しいところです。 椅子などに組み込んだ場合にはこのままで構いませんが、座ったときにオブジェクトを透明化する処理を考えて見ましょう。 単純にボールを消すだけなら難しくはありません。 ボールの透明度を変更し、完全な透明にしてしまえばOKです。 透明度を変更する関数はllSetAlpha()と言います。 llSetAlpha関数 llSetAlpha(float alpha, integer face) float alpha 透明度を指定する引数です。 0.0を指定すると完全透明、1.0を指定すると完全不透明になります。 integer face 透明度を変化させたいオブジェクトの面を指定します。 オブジェクト全体を対象とする場合はALL_SIDESという値を指定します。 これを先ほどのスクリプトに組み込んでみます。 string animation_name="sexy_sit"; // 実行するアニメーション key siton = NULL_KEY; // 現在座っている人のUUIDを管理する変数 vector sit_pos = 0.0, -0.3, 0.4 ; // 座る位置 vector sit_rot = 0.0, 0.0, 270.0 ; // 座る角度 default { state_entry(){ llSitTarget(sit_pos, llEuler2Rot(sit_rot * DEG_TO_RAD)); } changed(integer change){ if (change CHANGED_LINK) { key av = llAvatarOnSitTarget(); if (siton != NULL_KEY) { if (av == NULL_KEY) { // 座ってた人が立った llStopAnimation(animation_name); llSetAlpha(1.0, ALL_SIDES); siton = NULL_KEY; } } else { if (av != NULL_KEY) { // 誰か座った siton = av; llSetAlpha(0.0, ALL_SIDES); llRequestPermissions(siton, PERMISSION_TRIGGER_ANIMATION); } } } } run_time_permissions(integer perm) { key perm_key = llGetPermissionsKey(); if (perm_key == siton) { if (perm PERMISSION_TRIGGER_ANIMATION){ list anms = llGetAnimationList(siton); integer i; for (i = 0; i llGetListLength(anms); i++){ llStopAnimation(llList2Key(anms, i)); } llStartAnimation(animation_name); } } } } これで座ったときにボールは消え、立つと再び見えるようになります。 今回のポイント 「座ったとき」のイベント: key siton = NULL_KEY; // 現在座っている人のUUIDを管理する変数 : 中略 : changed(integer change){ if (change CHANGED_LINK) { // リンクが変わった key av = llAvatarOnSitTarget(); // 現在座っている人のUUIDを調査 if (siton != NULL_KEY) { // 今まで座っている人が居た場合 if (av == NULL_KEY) { // 今は座っている人がいない // つまり「座っている人が立った」ときの処理 siton = NULL_KEY; // 現在座っている人のUUIDを更新(誰も座ってない) } } else { // 今まで座っている人はいなかった場合 if (av != NULL_KEY) { // 今は座っている人がいる // つまり「誰かが新たに座った」ときの処理 siton = av; // 現在座っている人のUUIDを更新 } } } } 「オーナーが変わったとき」のイベント: changed(integer change){ if (change CHANGED_OWNER) { // オーナーが変わったかどうか // オーナーが変わったときの処理 } else { // オーナー以外が変わったとき(オーナーが変わっていないとき) } } 「コンテンツが変わったとき」のイベント: changed(integer change){ if (change CHANGED_INVENTORY) { // コンテンツが変わったかどうか // コンテンツに変化があったときの処理 // 多くの場合、何かがコンテンツに追加されたのを検出するのに使う } else { // コンテンツ以外が変わったとき(コンテンツが変わっていないとき) } } オブジェクトの透明度変更: llSetAlpha(float alpha, integer face) ※オブジェクトが複数のprimで構成されている場合は、 [[llSetLinkAlpha]](integer linknumber, float alpha, integer face) を使います。 linknumberに「LINK_SET」を指定すると全primの透明度を変更できます。 llSetLinkAlpha(LINK_SET, 0.0, ALL_SIDES); // 全primを完全透明にする llSetLinkAlpha(LINK_SET, 1.0, ALL_SIDES); // 全primを完全不透明にする 今回のスクリプトはアニメーションを使う際に最も汎用的なものになります。 使用するアニメーションによってあらゆる場所で使えることでしょう。 例えば寝そべるアニメーションを使えばベッドに組み込めます。 キーを打つアニメーションと使えばパソコンデスクが作れます。 面白いアニメーションを作り、いろいろと応用してみて下さい。 さて・・・。 来週はまた新たなスクリプトに取り組みたいと思いますが、今のところ何を作るか決めていません(^^; prim間の通信を行う方法について説明する予定ではあります。 「アレを作る方法を教えてくれ」などありましたらご提案下さい。 スクリプトの難易度を考えた上で、順次取り上げていきたいと思います。 ではまた来週~。 名前 コメント
https://w.atwiki.jp/o-rod/pages/207.html
エピタフ ポーズ集 マンガ家と作るBLポーズ集 ラブシーンデッサン集 (データCD付) ONE PIECE(巻64) さいとう技術研究所 量子ドットプラズモン太陽電池 エシュロンEchelon ドゥルーズは、数学の微分概念を哲学に転用して、差異の哲学を構築した ヌードポーズ・ラボ パタフィジック Pataphysics プラズモニクス ポーズ集 リファインとリメイクの違い 強殖装甲ガイバー28 showrss プラグインエラー RSSが見つからないか、接続エラーです。 showrss プラグインエラー RSSが見つからないか、接続エラーです。 showrss プラグインエラー RSSが見つからないか、接続エラーです。 #ref_list
https://w.atwiki.jp/www-iris/pages/1642.html
【名前】 シーサーアイランド 【読み方】 しーさーあいらんど 【分類】 建物・場所 【登場作品】 『4』 【詳細】 ニホンの一番 南にある島の名前。 シーサーが沖縄県の守り神であることから、モデルはおそらく沖縄県だろう。 イーグルトーナメント出場者の五十嵐ランの出身地である。 作中では名前のみの登場で、訪れる機会自体はない。 ゲームソフトの容量の問題さえ絡まなければ、何らかの理由で訪れる展開もあったのだろうか。 なお、アニメ版ではAxessにて実際に訪れている。 【流星のロックマン3】 後に、世界線が同じ作品の『流星のロックマン3』にて実際に行ける場所としてシーサーアイランドが登場している。 そして世界線が同じであることを示すかのように、少なくとも200年以上続くあの技も出た 『流星3』におけるBGMは「ハイサイ!シーサーアイランド」(ハイサイは沖縄県の挨拶の方言)と、より沖縄県モチーフの場所である事が明確にされている。 『流星3』では委員長を巡り、極めて重大な事件が発生するのだが…あくまでここは『ロックマンエグゼまとめwiki』という事で割愛。 ここから先は『流星3』を実際にプレイするなりして確かめていただきたい。 ちなみに流星2でも、シーサーアイランド出身の八木ケン太という人物が登場する。 【その他】 蛇足になるが、現実の「(無人島も含めた厳密な意味での)日本で一番 南の島」は、シーサーアイランドのモデルである沖縄県ではなく、東京都にあったりする(沖ノ鳥島)。 沖縄県にあるのは一番西の島である与那国島と、有人島で一番 南の島である波照間島である。 ちなみに『流星3』で描かれたシーサーアイランドだと「シーサー城」があり、沖縄は沖縄でも那覇市がある沖縄本島がモチーフであるようだ。 なお、英語版だと「Alohaha」であり、これはハワイ語の『Aloha』が由来。つまり元ネタがアメリカのハワイ州になっている。
https://w.atwiki.jp/fkcalc/pages/40.html
+ 目次 技能書について [#l810f9f0] 幻獣の仲間獲得! [#t6516f3a] 装備品について [#b9bc582b] 国王ブタのことを尋ねる [#e07a1f42] 【挑戦】大いちごウサギ [#od0694f9] 仕事の努力 [#e0d760a2] 生活について [#o0a977ee] 【挑戦】魔王ウシ [#z969f3a8] へび使いの試練 [#v4f70b95] 技能書の神秘! [#c04c0e8d] 乗る楽しみ [#b82491f9] 装備品の強化 [#ja6f590c] 団結は力なり [#mec1c899] 謎の失踪事件 [#p0400014] 技能書について 発生条件 Lv5 依頼者 探偵助手カイル 報酬 経験値56 内容 1.収集人マック(138,142)と話す。2.探偵助手カイル(123,93)と話す。 幻獣の仲間獲得! 発生条件 Lv5、技能書について完了後 依頼者 探偵助手カイル 報酬 1.一級封印石x12.経験値98 内容 1.幻獣訓練師シャドー(128,132)と話す。2.幻獣店ポストニー(126,142)と話す。3.探偵助手カイル(123,93)と話す。 装備品について 発生条件 Lv10、、幻獣の仲間獲得!完了後 依頼者 探偵助手カイル 報酬 1.未鑑定幸運の指輪、未鑑定生命の首飾り2.幸運の指輪、生命の首飾り3.浮雲の粉塵x1、幻獣石Ix104.魔結晶(最大HP)x15.経験値286 内容 1.重装備少女メリー(40,79)と話す。報酬(1)2.鑑定士ダービー(40,93)に装備を鑑定してもらった後,重装備少女メリーに報告。報酬(2)3.分解専門家ティス(40,109)に装備を分解してもらった後,重装備少女メリーに報告。報酬(3)4.製造見習ホア(55,99)に装備を製造してもらった後,重装備少女メリー報告。報酬(4)5.付魔大法師シャデン(55,120)に装備を付魔してもらった後,探偵助手カイル(123,93)に報告。報酬(5) 国王ブタのことを尋ねる 発生条件 Lv10 依頼者 国王ブタ 報酬 経験値432 内容 1.大臣ジャバ(123,168)と話し,国王ブタ(48,54)に報告。2.南の野原の庭師ジェームス(67,169)と話し,ゼニアラシ(92,95)を5匹倒す。3.庭師ジェームスに報告し、レインボーの国王ブタに報告。 【挑戦】大いちごウサギ 発生条件 Lv10 依頼者 勇者・長ひげ 報酬 経験値720、メム100、【称号】ウサギの宿敵 内容 1.大いちごうさぎ(191,87)を倒す。(Lv18くらい)2.勇者・長ひげ(140,43)に報告。 仕事の努力 発生条件 Lv12 依頼者 探偵助手カイル 報酬 1.訓練工具2.訓練工具3.経験値320 内容 1.南の野原の派遣女王シュシ(146,241)と話す。報酬(1)2.南の野原で金銀花を2つ採取し、派遣女王シュシに報告。3.金銀花水を1つ作成し、派遣女王シュシに報告。報酬(2)4.レインボーの探偵助手カイル(123,93)に報告。報酬(3) 生活について 発生条件 Lv19、装備品について完了後 依頼者 探偵助手カイル 報酬 1.能力調整薬粉x1、技能調整薬粉x12.経験値620 内容 1.スタイダス(149,135)と話す。報酬(1)2.探偵助手カイル(123,93)に報告。報酬(2) 【挑戦】魔王ウシ 発生条件 Lv20、【挑戦】大いちごウサギ完了後 依頼者 智者ジョナサン 報酬 経験値1440、メム300、【称号】ウシの宿敵(Lv25になる前に取得すると【称号】ウシの天敵) 内容 1.東の野原で魔王ウシ(48,176)を倒す。2.智者ジョナサン(259,129)に報告。 へび使いの試練 発生条件 Lv25、生活について完了後 依頼者 探偵助手カイル 報酬 経験値860 内容 1.ベーボ港のヘビ使いのマルト(133,63)と話す。2.火炎オロチのヘツラ(132,62)と戦い、ヘビの使う毒を観察(『TAB』キー)し、ヘビ使いのマルトのクイズに答える。([毒牙攻撃:毎ターンHPが減少])3.探偵助手カイル(123,93)に報告。 技能書の神秘! 発生条件 Lv26、へび使いの試練完了後 依頼者 探偵助手カイル 報酬 1.技能書の断片x10、魔法のインクx12.経験値980 内容 1.収集人マック(138,142)と話す。報酬(1)2.技能書の断片と魔法のインクを技能書合成学者(127,155)にて合成後、探偵助手カイル(123,93)に報告。報酬(2) 乗る楽しみ 発生条件 Lv30、技能書の神秘!完了後 依頼者 探偵助手カイル 報酬 1.銅壁のトラ(人間専用)or鋼鉄のウマ(エルフ専用)or黄金シープ(ドワーフ専用)2.経験値1260 内容 1.騎士ナットー(200,87)と話す。2.騎乗教官ジャイク(201,84)から騎乗について話を聞き、Lv30エンジン電池を作成する。 (Ctrl+R:騎乗物の電池タブ)3.騎乗教官ジャイク(201,84)と話し、500メムを渡す。報酬(1)4.探偵助手カイル(123,93)に報告。報酬(2) 装備品の強化 発生条件 Lv35、乗る楽しみ完了後 依頼者 探偵助手カイル 報酬 1.分子安定剤x1、虹の記念紋章x12.経験値1520 内容 1.重装備少女メリー(40,79)から裝備について聞く。報酬(1)2.探偵助手カイル(123,93)に報告。報酬(2) 団結は力なり 発生条件 Lv40、装備品の強化完了後 依頼者 探偵助手カイル 報酬 経験値1820 内容 1.連盟長老シュロ(148,59)の話を聞く。2.探偵助手カイル(125,92)に報告。 謎の失踪事件 発生条件 Lv115 依頼者 神秘の調査員 報酬 内容 1.レインボーの神秘の調査員(262,32)と会話。2.南の野原のダイコンママ(212,60)、西の野原のパパかぼちゃ(247,60)、東の野原のジジ盆栽(24,77)と会話。
https://w.atwiki.jp/mahoroa/pages/240.html
ステージ名 ウーフーアイランド 登場作品 Wiiスポーツリゾート、パイロットウイニングリゾート、マリオカート7 特徴 ホエール・シャーク号(飛行船)→レッド・ゲート・ブリッジ→チャンバラ・コロシアム→プライベート・ヴィラ・コソコソ →テンカ・ウント→ホテル・シーサイド・スーペリア→レッド・ゲート・ブリッジ→……と移動するステージ。 Xのマリオサンシャインのステージに似ている。移動はホエール・シャーク号で行われる。 背景にはMiiが登場。飛行機も飛ぶ。 仕掛け ホエール・シャーク号による移動。 レッド・ゲート・ブリッジでは飛行機が現れ、乗ることもできる。 チャンバラ・コロシアムでは一定時間がたつとステージの端がなくなって狭くなる。最終決戦仕様。 時間(昼・夜・夕方)によって背景・演出が変化。 主なBGM ウーフーアイランド ウーフアイランド(マリオカート7バージョン) メインテーマ(ニンテンドーランド) うごくメモ帳 ピクトチャット(x) 箱・タルのタイプ 通常(木箱) ポケモントレーナーの立ち位置 後ろでヘリコプターに乗っている。 隠しキャラクターとのチャレンジマッチ Miiとのチャレンジマッチはここで行われる。 BGMはWii Sports Resort メインテーマ 関連 新ステージ投票 ステージリスト 名前 コメント